Coding and decoding machine



May 10, 1938. A. R. NOLL CODING AND DECODING MACHINE Filed Aug. 29, 1956 3 Sheets-Sheet l rim.

INVENTOR ATTORNEY CODING AND DECODING MACHINE Filed Aug. 29, 1936 s Shets-Sheet 2 I v o i 20 23 i E 10 E-i I -1a i l t m M n?) '7 lNVENTOR ATTO R N EY May 10, 1938. A. R. NOLL 2,116,733

comma AND DECODING MACHINE A Filed Aug. 29, 1936 3 Sheets-Sheet 3 'MEM INVENTOR ATTORNEY Ill) Patented May 10, 1938 UNITED STATES PATENT OFFICE CODING AND DECODING MACHINE Application August 29, 1936! Serial No. 98,439

9 Claims.

This invention relates to the art of secret writing and more particularly to a new system for transforming language messages into decodable secret code.

An object of the present invention is to provide an improved system for more accurate coding and decoding of characters or signs used in various communications.

Another object of the invention is to prevent periodical recurrences by causing irregularities in the coding process by a new system so as to introduce a new order of complexity of code according to an arbitrary system.

A further object of the invention is to produce a. resultant which is most complex but whereby the coding and decoding operations are simplified;

Still another object of the invention is to provide an apparatus which will automatically code a. message as a result of the mere typing of the uncoded message, and which will automatically decode the message as a result of the mere typing of the coded message.

Still other objects and features of the present invention are to provide mechanical storing means whereby a perforated sheet used as a control means for positioning coding means jointly and permutatively may be simulated. This invention is an improvement of the copending application Serial No. 98,271, filed August 28, 1936, which discloses one form of coding system employing a perforated tape control to position the coding drums or commutators permutatively. It is the purpose of the present invention to provide a mechanical cam or code wheel system simulating the effects of the combinational code control sheet to control the associated circuits to position the coding means permutatively without introducing a periodic repetition of the pattern of the control circuits.

Various other objects and advantages of the invention will be obvious from the following particular description of one form of mechanism embodying the invention or from an inspection of the accompanying drawings; and the invention also. constitutes certain new and useful features of construction and combination of parts hereinafter set forth and claimed.

In the drawings: V

Fig. 1 shows diagrammatically the circuit connections embodying one form of the present invention.

Figs. 2, 3, and 4 show detailed views of the coding units and positioning means therefor.

Fig. 5 is a detailed view of one of the control disks and contacts operated thereby.

Referring now to Fig. 1, the primary and secondary machines are designated generally T--l and T2. For purposes of illustration the machines are shown to represent standard typewriting machines having the usual keyboards comprising a plurality of key bars I, of which only several have been shown. Associated with the key bars are individual contacts 2 for the purpose of transmitting a coding impulse through the associated circuits upon selection and depression of the associated key bar I, thereby recording the selected character and transmitting the coding impulse. Associated with the key bars of the secondary machine are shown the solenoids 3 which upon energization are adapted to operate or depress the associated key bar to operate the associated type bar in the usual manner to record the corresponding character. Provision is made at one of the machines, let it be assumed to be the primary machine T-l, that each operation of any key bar operates a. common set of contacts l. The method of providing common operated contacts for a. typewriter keyboard is well known and requires no detailed description. One method commonly used is to have a common bail or rod disposed beneath the key bars of the keyboard so that the depression of any one key bar depresses the common bail which in turn operates, in this example to close the associated contacts 4.

Interposed between the machines Tl and T-2 is a plurality of coding units or circuit changing devices 6. These coding units are of the usual segmented commutator type which are well known in the art and need no detailed description. The arrangement which may be embodied in the present invention is shown in Pat- But No. 1,502,376, issued to Damm, July 22, 1924. Another arrangement of the coding units is shown in the Patent No. 1,510,441 issued to Hebern, September 30, 1924, which may be embodied in the present invention. Both types of coding units employ contacts or brushes 1 and 8 associated with a segmented section 9. Referring to Figs. 2, 3, and 4, a form of the coding units will be described briefly. A stationary insulating ring member In is provided to sup'port a plurality of individual brushes 1 arranged to engage individual insulated conducting segments H. The commutator section, comprising segments II, is secured to shaft l2 and adapted to be rotated thereby upon operation of the motor magnet ii. The number of brushes and conducting segments provided is to correspond to the number of characters desired to be included in the alphabet. Individual slip rings ll insulated from one another are provided to be engaged by associated brushes 8. The slip rings are connected separately to a corresponding segment H and are secured to shaft l2 so as to be rotated thereby. The connecting wires (not shown) may be disposed in the transverse channels IS. A ratchet I6 is secured to the shaft l2 and adapted to be stepped ahead by the pawl l'l upon operation oi the motor magnet l3. It is obvious that upon energize.-

tion of the magnet the armature I 8 is attracted and due to being pivoted at IS the extension arm 20 of the armature is moved downwardly carrying with it the pivoted'pawl l1. Upon deenergization of the magnet, the spring 2| restores the arm 20, armature l3 and pawl H to the normal position shown in the figure, thereby advancing ratchet I6 and shaft l2. It is also seen that upon energization of the magnet l3 and the attraction of the armature I8, the extension arm 22 is urged outwardly so that the attached pin rod 23 is adapted to open the normally closed contacts 24.

Also secured to the shaft I2 is a rotary contact arm. 21 associated with a commutator 25 having a single conducting segment 25, the purpose 01 which will be understood as the description progresses.

The coding units or drums 6 are arranged to be wired in a reciprocal arrangement, the general principle of which is to produce the result that when a given character is struck in coding a substitute character is produced on the secondary machine and that when the substitute character is struck in decoding the original character is produced upon the secondary machine. This arrangement makes it possible to spell words in cipher and by copying the cipher words to return them or translate them into their true meaning, and this method is well known in the art and therefore it is believed requires no further description. A detailed arrangement thereof is shown in Fig. 20 of the Hebern patent cited hereinabove.

Therefore, it is evident that upon depression of a selected character key bar I, a circuit is completed as follows: from grounded battery 30 through the selected contact 2 and key bar I, the associated circuits connected to brushes 1 and 8 of the coding units 6 to the associated grounded solenoid 3, energizing said solenoid to depress and operate the corresponding key bar of the secondary machine T2 to record the substituted character.

In addition to energizing the solenoid and operating the key bar or translating instrumentality to record the substitute character upon depression of a key bar or operating instrumentality of the primary machine, it is remembered that the common contacts 4 associated therewith are also operated. Operation of contacts 4 causes'battery 40 to energize motor magnet |3c to position a series of control disks which are eifective to control the positioning of associated coding units in certain selected combinations. The combinations efiected may be in accordance with the Baudot combinational code system or any similar combination code system depending upon the number of control units and coding units employed in the system. It is obvious that the code may be expanded by increasing the number of control disks and associated coding units. The manner of controlling the coding units will now be described.

Referring now to Figs. 1 and 5, the control disks 45 are shown mounted on individual shafts 46 and secured thereto by a fixed key 48. The disks are notched asshown generally at 45, at equally spaced intervals about their entire circumference to receive pins or plugs 50 which are adapted, as the disk is advanced, to engage the pivoted arm 5| provided at one end thereof with a follower roller 52, depressing said arm and raising the roller to close the associated spring contacts 53. In Fig. 1, for simplicity, the contacts are generally shown as indicated. The control motor magnets l3-b associated with each of the disks 45 are adapted to advance the shaft and disk upon operation thereof, and are similar to the motor magnets l3 described hereinbefore. Two sets of control disks are provided, the individual disks 45 mounted on individual shafts and adapted to be positioned individually to control the associated coding um't motor magnet l3. Disks 45-a which are similar to disks 45 but are mounted on a common shaft 41 which is advanced by motor magnet l3- c in a manner described hereinbefore. It was mentioned upon operation of a key bar I at the primary machine the common contacts 4"are operated, thereby operating the motor magnet 'l3-c associated with the control disks 45--a. The pins 50 are arranged in any order upon the disks to operate the associated contacts 53-11. In this manner the contacts 53-a are operated in certain combinations and due to the fact that five control disks are employed, the contacts may be operated similarly as if controlled by a tape perforated in accordance with the Baudot or similar code. Upon advancement of the disks 45-a certain contacts 53-a are closed to connect the grounded battery 55 to the individual motor magnets |3- b to advance the disks 45 individually and simul-r taneously in accordance with the associated contacts 53-11. operated. The pins 50 are arranged at random on the disks 45 to operate the associated contacts 53 which upon closure connect grounded battery 56 through the normally closed contacts 51 of relay 58 to the motor magnets l3 associated with the coding units 6 to advance them, altering the circuit connections between the machines Ti and T2. Due to the described arrangement, the individual contacts 53 may be operated at a difierent time than the contacts 53-a and at different periodicities. Therefore, it is evident that since the disks 45a are all advanced in common and the pin arrangements on the individual disks are varied to advance the disks 45 individually and jointly which also have a varied pin arrangement on the disks, that the contacts 53 controlling the coding units 6 are operated permutatively and jointly and in such a manner that the combinations formed by' the contacts 53 are not repeated periodically upon each revolution of "the disks 45 and 45a.

It was mentioned hereinbefore that the coding units 6 are arranged to be wired in a reciprocal arrangement so that when the substitute character recorded on the secondary machine during coding is selected on the primary machine during decoding and the original character is produced upon thesecondary machine. However, before the. decoding operation, the coding units and-control disks must be returned or positioned to the normal starting or home position occupied at the beginning of the coding operation. To effect this operation, the switch 80 is operated to connect grounded battery 6| to the common conductor 62 thus energizing the relay 58 causing the associated contacts 51 to be opened and contacts 63 to be closed. In this manner, grounded battery 56 is removed from the circuits leading to the motor magnets I3 thereby preventing faulty operation of the magnets during the positioning of the control disks to home position. It was de-' scribed hereinbefore that the rotary 'contact arms 21 were secured to the individual coding drum shafts l2 and that a single conducting segment 26 is disposed on a commutator 25 representing the home or starting position. When the coding units occupy the home position the grounded contact arm 21 engages the segment 26 to complete a circuit through the associated relay 64' to grounded battery 6|, thereby energizing the said relay opening the associated contacts as shown in the figure, disconnecting the said battery from conductor 66. However, whenever the coding units occupy any position other than the home position, the associated relay 84 is deenergized permitting battery 6| to be impressed upon the conductor 66, normally closed contacts 24 associated with the motor magnet l3, conductor 61, contacts 63 now closed to motor magnet I3, energizing the said magnet and opening the contacts 24 to deenergize it thereby advancing the associated coding unit and rotary arm 21 step by step until the home position is reached when relay 64 is operated to disconnect the battery from the said conductor 66'. The control disks 45 may be provided with a commutator and associated contact arm similar to the ones designated 25 and 21 to automatically advance the disks to the normal home position. The control circuits associated with the motor magnets i3--b are exactly as shown and just described in connection with the coding units. Similarly, the disks 65-a may be returned to the ormal home position just as described. In order to simplify the disclosure these circuits have not been duplicated since the description and application thereof in connection with the coding units equally applies to the control disks. When all the control units are in home position, switch 60 is opened and the system is then in condition for further coding or decoding operations.

It has been shown from the description just set forth that mechanical control means suchas the control disks are provided in such an arrangement as to control the positioning of the coding units jointly and permutatively, that is, in various combinational groups, and that the combinations formed simulate the combinational code perforations of a control sheet so that periodic recurrences of the combinations are avoided. Wherever set forth in the claims, the term ,me-

chanical control means" is meant to refer to the Y control disks or similar means, differentiating from perforated tape control means and the contacts associated therewith in that respect.

While there has been shown and described and pointed out the fundamental novel features of the invention as appliedto a single modification, it will be understood that various omissions and substitutions and changes in the form and details of the device illustrated and in its operation may be made by those skilled in the art without departing from the spirit of the invention. It is the intention therefore to be limited only as indicated by the scope of the following claims.

What is claimed is as follows:

1. In a coding and decoding machine, a primary machine, a secondary machine operable from the first, a plurality of coding means comprising movable circuit changing devices interposed between and interconnecting the machines, and mechanical control means to controlthe positioning of the coding units jointly and permutatively.

2. In a coding and decoding machine, a primary machine, a secondary machine operable from the first, movable coding means interposed between and interconnecting the machines, a plurality of mechanical control means, a plurality of switching devices controlled by the said control means, and means whereby the said control means operate the said switching devices permutatively to control the permutative positioning of said coding means.

I 3. In a coding and decoding machine, a primary machine, a secondary machine operable from the first, movable coding means interposed between and interconnecting the machines, a group of individual control disks and associated controlled switching devices, individual positioning means for said control disks to advance the disks thereby controlling the associated switching devices, a second group of individual control disks and associated controlled switching devices, and common positioning means for said second group of control disks to control the associated switching devices, said switching devices associated with the said groups of control disks arranged to control the positioning of the control means at irregular intervals.

4. In a coding and decoding machine, a primary machine comprising operable instrumentalities, a secondary machine operable from the first, movable coding means interposed between and interconnecting the machines, and mechanical control means controlled permutatively independently of the selected instrumentalities to control the permutative positioning of the coding means.

5. In a coding and decoding machine, a primary machine, a secondary machine operable from the first, movable coding means interposed between and interconnecting the machines, mechanical control means and associated switching devices operated thereby, and means to advance the me chanicalcontrol means to operate the said switching devices in different combinational code groups uponeach advancement of the said control means to control the permutative positioning of the cod- -ing means. a

6. In a coding anddecoding machine, a primary machine, a secondary machineoperable from the element for each coding unit, and means to advance the said control elements to control the positioning of said coding units permutatively.

'7. In a coding and decoding machine, a primary machine, a secondary rnachine operable from the first, movable coding means interposed between and interconnecting the said machines, and mechanical control means to initiate code groups of impulses to control the positioning of the coding means. I

8. In a coding and decoding machine, a primary machine-comprising operable instrumentalities,

a secondary machine operable from the first, mov- I able coding means interposed between and inter-- connecting the machines, and a plurality of mechanical control elements to initiate different combinations of code groups of impulses upon op- I or to initiate difierent combinations of code groupimpulses upon each advancement thereof to control the positioning of the said coding means.

AUSTIN R. NOLL.

DISCLAIMER Y Comm; AND Dmconmc MACHINE. Palgqnt dated May 10, 1938. D

bru

ary 24, 1943, by the 

